|
smartbuck8 2.2.0
|
This file contains API for Smart Buck 8 Click Driver. More...
#include "drv_digital_out.h"#include "drv_digital_in.h"#include "drv_i2c_master.h"Go to the source code of this file.
Data Structures | |
| struct | smartbuck8_t |
| Smart Buck 8 Click context object. More... | |
| struct | smartbuck8_cfg_t |
| Smart Buck 8 Click configuration object. More... | |
Enumerations | |
| enum | smartbuck8_return_value_t { SMARTBUCK8_OK = 0 , SMARTBUCK8_ERROR = -1 } |
| Smart Buck 8 Click return value data. More... | |
Functions | |
| void | smartbuck8_cfg_setup (smartbuck8_cfg_t *cfg) |
| Smart Buck 8 configuration object setup function. | |
| err_t | smartbuck8_init (smartbuck8_t *ctx, smartbuck8_cfg_t *cfg) |
| Smart Buck 8 initialization function. | |
| err_t | smartbuck8_default_cfg (smartbuck8_t *ctx) |
| Smart Buck 8 default configuration function. | |
| err_t | smartbuck8_write_reg (smartbuck8_t *ctx, uint8_t reg, uint8_t data_in) |
| Smart Buck 8 write register function. | |
| err_t | smartbuck8_read_reg (smartbuck8_t *ctx, uint8_t reg, uint8_t *data_out) |
| Smart Buck 8 read register function. | |
| void | smartbuck8_enable_power (smartbuck8_t *ctx) |
| Smart Buck 8 enable power function. | |
| void | smartbuck8_disable_power (smartbuck8_t *ctx) |
| Smart Buck 8 disable power function. | |
| void | smartbuck8_enable_device (smartbuck8_t *ctx) |
| Smart Buck 8 enable device function. | |
| void | smartbuck8_disable_device (smartbuck8_t *ctx) |
| Smart Buck 8 disable device function. | |
| uint8_t | smartbuck8_get_pg_pin (smartbuck8_t *ctx) |
| Smart Buck 8 get power-good pin function. | |
| err_t | smartbuck8_read_status (smartbuck8_t *ctx, uint8_t *status) |
| Smart Buck 8 read status register function. | |
| err_t | smartbuck8_set_control (smartbuck8_t *ctx, uint8_t control) |
| Smart Buck 8 set control register function. | |
| err_t | smartbuck8_set_vout (smartbuck8_t *ctx, uint16_t vout_mv) |
| Smart Buck 8 set output voltage function. | |
This file contains API for Smart Buck 8 Click Driver.